<html>

<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>UDT Reference</title>
</head>

<body>

<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="table3" bgcolor="#99CCFF" bordercolor="#99CCFF">
  <tr>
    <td width="100%"><font face="Verdana" size="2"><i>&nbsp;UDT </i></font><i>
	<font face="Verdana" size="2">Tutorial</font></i></td>
  </tr>
</table>
<h1><font face="Verdana" size="4">Transition from UDT2</font></h1>
<p><font face="Verdana" size="2">If you are familiar with UDT2, you can continue 
to use UDT3 in the same way, except that you have a new choice now to use p</font><font face="Verdana" size="2">artial 
reliable messaging API. However, bear in mind that UDT2 and UDT3 do not 
communicate with each other.</font></p>
<p><font face="Verdana" size="2">Below is a list of changes from UDT2 to UDT3:</font></p>
<ul>
	<li><font face="Verdana" size="2">1. New messaging API with partial reliability 
support.</font></li>
	<li><font face="Verdana" size="2">2. Enhanced code base: clearer code structure, 
less compile options.</font></li>
	<li><font face="Verdana" size="2">3. Various bug fixes.</font></li>
	<li><font face="Verdana" size="2">4. Firewall traversing support (first appeared 
in UDT 2.2, will be further enhanced in UDT3).</font></li>
</ul>
<p><font face="Verdana" size="2">If you never use UDT before, please go ahead 
with this tutorial.</font></p>

</body>

</html>
